propulsive force - French English Dictionary